A beach with a lighthouse, sandy shore, and trees.

Search Hotels in Benzie County

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Top Cities in Benzie County

Check prices for these dates

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Benzie County hotels

1. Coastal Inn

Coastal Inn
2.5 star property
Beulah
8.6 out of 10, Excellent, (522 reviews)
"Our second stay—a little hidden gem❣️"
United States
Lynne
$108 nightly
The price is $120
Nov 10 - Nov 11
Total with taxes and fees
Coastal Inn

2. Empire Lakeshore Inn

Empire Lakeshore Inn
2.5 star property
Downtown Empire
8.8 out of 10, Excellent, (1,011 reviews)
"Super nice people, clean and the location was perfect! Would definitely stay there again!!"
United States
Kellee
$111 nightly
The price is $118
Nov 10 - Nov 11
Total with taxes and fees
Empire Lakeshore Inn

3. Harbor Lights Resort

Harbor Lights Resort
2.5 star property
Frankfort
9.4 out of 10, Exceptional, (735 reviews)
"Location is perfect near the beach and downtown"
United States
Jeffrey
$110 nightly
The price is $122
Dec 10 - Dec 11
Total with taxes and fees
Harbor Lights Resort

4. Baymont by Wyndham Beulah

Baymont by Wyndham Beulah
2.5 star property
Beulah
8.4 out of 10, Very good, (1,003 reviews)
"Clean, everything works, good breakfast."
United States
Alexey
$101 nightly
The price is $112
Nov 15 - Nov 16
Total with taxes and fees
Baymont by Wyndham Beulah

5. Crystal Lake Resort

Crystal Lake Resort
2.5 star property
Beulah
8.8 out of 10, Excellent, (541 reviews)
"Clean rooms, nice property, great location!"
United States
Carrie
$99 nightly
The price is $110
Nov 29 - Nov 30
Total with taxes and fees
Crystal Lake Resort

6. Dune Climb Inn

Dune Climb Inn
2.0 star property
Empire
9.2 out of 10, Wonderful, (130 reviews)
"Great place to stay if traveling with dogs!"
United States
Lillian
$149 nightly
The price is $158
Nov 15 - Nov 16
Total with taxes and fees
Dune Climb Inn

7. Hotel Frankfort & Restaurant

Hotel Frankfort & Restaurant
3.0 star property
Frankfort
9.2 out of 10, Wonderful, (889 reviews)
"Such a charming hotel. Would definitely stay again. Perfect location"
United States
Harry
$102 nightly
The price is $113
Nov 10 - Nov 11
Total with taxes and fees
Hotel Frankfort & Restaurant

8. Cold Creek Inn

Cold Creek Inn
2.5 star property
Beulah
8.0 out of 10, Very good, (428 reviews)
"Friendly and helpful staff."
United States
Bhuvan
$84 nightly
The price is $93
Dec 8 - Dec 9
Total with taxes and fees
Cold Creek Inn

9. Coastal Suites Resort

Coastal Suites Resort
2.5 star property
Beulah
8.8 out of 10, Excellent, (552 reviews)
"Great property!"
United States
Jerica
$118 nightly
The price is $131
Nov 10 - Nov 11
Total with taxes and fees
Coastal Suites Resort

10. Maple Lane Empire

Maple Lane Empire
2.5 star property
Empire
8.8 out of 10, Excellent, (310 reviews)
"Very friendly and perfect location!"
United States
Austin
$98 nightly
The price is $104
Nov 10 - Nov 11
Total with taxes and fees
Maple Lane Empire

11. Bay Port Lodging

Bay Port Lodging
2.5 star property
Frankfort
8.4 out of 10, Very good, (194 reviews)
"Great place!"
United States
Al
$97 nightly
The price is $107
Nov 10 - Nov 11
Total with taxes and fees
Bay Port Lodging

12. Honor Motel

Honor Motel
2.0 star property
Honor
9.4 out of 10, Exceptional, (266 reviews)
"Very nicely maintained motel by the family. Very friendly service."
United States
Moses
$98 nightly
The price is $109
Nov 10 - Nov 11
Total with taxes and fees
Honor Motel

13. RV Rental #14 Sleeps 6 people

RV Rental #14 Sleeps 6 people
Empire
RV Rental #14 Sleeps 6 people

14. Cedar Ridge Cabins

Cedar Ridge Cabins
3.0 star property
Honor
9.2 out of 10, Wonderful, (252 reviews)
"A great and relaxing place for a getaway!"
United States
John
Cedar Ridge Cabins

15. Pleasant Valley Resort

Pleasant Valley Resort
2.0 star property
Arcadia
9.0 out of 10, Wonderful, (70 reviews)
"Great location and perfect place to stay"
United States
Lloyd
$135 nightly
The price is $150
Dec 9 - Dec 10
Total with taxes and fees
Pleasant Valley Resort

16. Mountain Valley Lodge & Campground

Mountain Valley Lodge & Campground
2.0 star property
Thompsonville
8.0 out of 10, Very good, (18 reviews)
"I would definitely stay there again.staff was so nice and rooms were clean and affordable"
United States
Heather
$103 nightly
The price is $115
Nov 16 - Nov 17
Total with taxes and fees
Mountain Valley Lodge & Campground

17. The Cottonwood Inn B&B

The Cottonwood Inn B&B
3.5 star property
Downtown Empire
9.6 out of 10, Exceptional, (54 reviews)
"Super friendly host with a perfect spot for staging our hiking and day trips in the area."
United States
Joshua
The Cottonwood Inn B&B

18. Betsie Riverside Resort

Betsie Riverside Resort
3.0 star property
Benzonia
9.8 out of 10, Exceptional, (111 reviews)
"The river was in the backyard and it was great!"
United States
Lisa
Betsie Riverside Resort

19. Log Cabin with Hot Tub 2 Miles from Crystal Mountain!!!

Log Cabin with Hot Tub 2 Miles from Crystal Mountain!!!
Thompsonville
9.0 out of 10, Wonderful, (44 reviews)
"Pleasant and peaceful wedding anniversary get-away. Enjoyed the location and hot tub."
United States
Shelly G.
$160 nightly
The price is $166
Nov 10 - Nov 11
Total with taxes and fees
Log Cabin with Hot Tub 2 Miles from Crystal Mountain!!!

20. Benzonia Rustic Resort

Benzonia Rustic Resort
2.0 star property
Benzonia
9.2 out of 10, Wonderful, (9 reviews)
"Great calm, peaceful spot just a few minutes walk to damn "
United States
Carlos
Benzonia Rustic Resort
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Great weekend hotel deals in Benzie County, MI

Showing deals for:Nov 20 - Nov 22

Save an average of 15% on thousands of hotels when you're signed in

Top Benzie County Hotel Reviews

Guide to exploring around Benzie County

Top reasons to visit Benzie County

  • Outdoor Adventures: Benzie County is a paradise for outdoor enthusiasts, offering skiing, hiking, and golfing amidst stunning landscapes.
  • Scenic Lakes and Beaches: Enjoy the beautiful shores of Crystal Lake and the breathtaking views at Sleeping Bear Dunes National Lakeshore.
  • Charming Historical Sites: Visit the Benzie Area Historical Museum to learn about the region's rich history and culture.
  • Live Music Events: Experience the local charm with vibrant live music events throughout the area.
  • Romantic Getaways: Perfect for couples, Benzie County offers picturesque settings ideal for relaxation and memorable moments.

Find great hotels in Benzie County

Discover the perfect getaway in Benzie County, Michigan, where a variety of accommodations await to cater to your adventure and family needs. From charming motels to well-appointed hotels, you’ll find options that enhance your golf-themed vacation experience. Explore the best Benzie County hotels and enjoy a memorable stay in this beautiful region, with convenient access to picturesque landscapes and exciting activities.

  • Baymont by Wyndham Beulah: Baymont by Wyndham Beulah is a budget-friendly hotel with a guest rating of 8.4, perfect for families and business travelers alike. This property embraces a golf-themed experience, offering guests the opportunity to enjoy golfing right on-site. With amenities tailored for children, including free cribs, families can feel at home during their stay. Located in the serene surroundings of Benzie County, the hotel combines comfort with convenience, making it an excellent choice for those looking to explore the area.
  • Harbor Lights Resort: Harbor Lights Resort, boasting a guest rating of 9.2, is an idyllic choice for beach lovers seeking a relaxing getaway. This budget-friendly hotel provides direct access to the beach, allowing guests to enjoy sun-soaked days and picturesque sunsets just steps from their room. The welcoming atmosphere and stunning waterfront views make it a perfect haven for vacationers looking to unwind and soak in the natural beauty of Benzie County.
  • Hotel Frankfort & Restaurant: Hotel Frankfort & Restaurant is a charming 3-star property with a guest rating of 9.0, offering an inviting blend of comfort and dining options. Guests can indulge in a variety of dining experiences, including an on-site restaurant and bar. With entertainment amenities such as cable TV and flat-screen televisions, guests can enjoy leisurely evenings in their rooms. Situated in Benzie County, this hotel is an excellent choice for those looking to enjoy quality hospitality alongside delightful culinary offerings.

Where to stay in Benzie County

Discover the enchanting charm of Benzie County, Michigan, where outdoor adventures and picturesque scenery await. Enjoy a family-friendly atmosphere as you explore the stunning landscapes, perfect for picnics and relaxation. From the tranquil shores of Crystal Lake to the breathtaking views of the Sleeping Bear Dunes National Lakeshore, this region offers a romantic getaway filled with recreation and unforgettable moments in nature. Experience the beauty of Michigan’s countryside and create lasting memories in this captivating destination.

  • Frankfort: Nestled along the picturesque shores of Lake Michigan, Frankfort is a charming city in Benzie County that offers breathtaking scenery and a wealth of outdoor activities. Visitors flock here primarily during the summer months, drawn by the area's stunning beaches and local attractions such as the Crystal Lake and the nearby Sleeping Bear Dunes National Lakeshore. Whether you’re hiking through lush trails or enjoying a romantic sunset by the lake, Frankfort provides a perfect getaway for nature lovers. In winter, the nearby ski resorts beckon those seeking thrilling slopes and cozy lodges.
  • Beulah: Known for its serene atmosphere and stunning natural beauty, Beulah is another gem in Benzie County. This quaint city sees a surge of visitors in the summer, who come to explore the rolling hills and sparkling waters of Crystal Lake. Beulah offers a blend of outdoor adventures, from hiking and biking to skiing in the winter months. The city is also close to the scenic Sleeping Bear Dunes, making it an ideal base for those looking to experience the great outdoors. With charming shops and cozy eateries, Beulah provides a romantic backdrop for couples and families alike.
  • Thompsonville: For those craving adventure, Thompsonville is a must-visit destination in Benzie County. This city is a hub for outdoor enthusiasts, attracting visitors during peak seasons like March and summer for its ski resorts and recreational activities. Surrounded by mountains and lakes, Thompsonville offers a thrilling experience for skiers and snowboarders in winter and hikers in summer. The nearby Crystal Mountain Resort is a popular spot for both relaxation and adventure, ensuring there's something for everyone. With its diverse landscape and vibrant community, Thompsonville is a perfect choice for an active vacation.

Things to do in Benzie County

Benzie County, Michigan, is a fantastic destination for outdoor enthusiasts and couples seeking a romantic getaway. Visitors can enjoy a variety of activities, including skiing at local resorts, exploring recreational areas, and playing golf at scenic courses. Don't miss live music events that add to the area's charm. Whether you're hitting the slopes or teeing off, Benzie County offers plenty of recreation opportunities for a memorable vacation.

Shopping

Benzie County offers a charming shopping experience, with unique finds at local boutiques like Crystal Lake Antique Mall. For artisanal goods and souvenirs, visit the Benzie Area Chamber of Commerce's gift shop. Don't miss the local farmers' markets for fresh produce and handcrafted items to take home.

Recreation

The Crystal Lake Spa offers a tranquil atmosphere with rejuvenating massages and holistic treatments, perfect for relaxation. For outdoor recreation, explore the Betsie River for kayaking and fishing, or hike the scenic trails at the Crystal Mountain Resort, where you can enjoy breathtaking views and fresh air.

Adventure

In Benzie County, explore Crystal Lake’s pristine waters with kayaking or paddleboarding, offering stunning views and serene paddling. Hike the scenic trails of the Betsie Valley Trail, perfect for biking or walking, showcasing the beautiful landscape of Northern Michigan.

Nightlife

For a lively night, visit Crystal Lake Brewing for local craft beers and a cozy vibe. Check out the Benzie Area Historical Museum for occasional evening events, then unwind at the cozy Riverfront Pizza for delicious slices and a fun atmosphere.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Benzie County

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Benzie County are March to April and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Benzie County is Tuesday. The most expensive day to stay in Benzie County is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your options based on your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from low to high.
  • Consider bundling your trip: You can save money by combining your hotel stay in Benzie County with your flights and activities through an Expedia package deal.

Find the best attractions in Benzie County

Benzie County, Michigan, offers a perfect blend of outdoor adventure and romantic scenery. Visitors can explore beautiful lakes, historic lighthouses, and urban parks, ideal for both relaxation and recreation. Don't miss the Benzie Area Historical Museum for a glimpse into the region's past. Whether you're seeking a beach getaway or a charming escape, Benzie County provides a delightful experience for all travelers.

  • Platte Lake: Experience the tranquility of Platte Lake, where you can enjoy swimming, sunbathing, and picnicking on beautiful sandy beaches. The scenic surroundings make it a perfect spot for romance and outdoor activities, offering breathtaking views that captivate visitors.
  • Point Betsie Lighthouse: Immerse yourself in history at Point Betsie Lighthouse, a charming landmark that showcases the region's maritime heritage. With its picturesque setting and cultural significance, it's a great spot for photography and learning about the area's past.
  • Betsie Lake: Enjoy the serene beauty of Betsie Lake, where you can engage in kayaking, fishing, or simply relaxing by the water. The stunning scenery and lush landscapes provide an ideal backdrop for outdoor adventures and nature appreciation.

Frequently asked questions

How much do hotels in Benzie County cost?
In Benzie County, you can find cheap options from $93 in a few different ways. To see what's available, enter your preferred trip dates, then refine your search by amenities, budget and more. Remember that prices can vary according to when you plan to go, so if you have some flexibility, swap your dates around until you find the right deal.
How can I find cheap hotels in Benzie County?
Find affordable getaways with ease by using our handy filter tool. Select the "Price per night" checkbox to view money-saving options in Benzie County. You can also check out our cheap hotels in Benzie County page. The lowest price available starts from $93 per night.
What are the best hotels in Benzie County for families?
Expedia makes it simple to book a property with everything you need for a memorable family getaway to Benzie County. Start by choosing "Family friendly" in the "Traveler experience" section of our filter tool. Then narrow your search by things like amenities and guest ratings. Whether you need a family hotel in Benzie County for a weekend break or a long getaway, we've got you and your group covered.
Why should I book my Benzie County hotel with Expedia?
Expedia makes booking accommodations in Benzie County as simple as swiping right for your perfect vacation. First, there's the broad range of options and fantastic prices. Then, there's our online Help Center, which is available 24/7. Plus, when you sign up for our One Key™ rewards program, you can earn OneKeyCash™* and use it on eligible hotels, car rentals, activities and more. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.

Explore a world of travel with Expedia